*{margin:0;padding:0;font-size:12px;}
body{background:#ffffff;font-size:12px;color:#333;text-align:center;font-family:'宋体',arial,verdana,sans-serif}
body *{text-align:left;}
.font14{font-size:14px;}
select{font-family: Times New Roman,arial,verdana,sans-serif;}
table{	border-collapse:collapse;}
img{border:0;}
ul{list-style-type:none;}
.clear{clear: both;height:0;line-height:0px;font-size:0px;}
.center{text-align:center;}
.mleft0{margin-left:0px !important;}
.mtop0{margin-top:0px !important;}
.new{float:left;display:inline;margin-left:8px;width:25px;height:20px;background:url(ico_new.gif) 0 4px no-repeat;}
textarea{overflow: auto;word-wrap: break-word;border: 1px solid #04A7D7;}
.strong{font-weight: bold;}
.sb{color:#009A91;font-weight: bold;}
/*.bc{position: relative;left:50%;width:940px;margin-left:-470px;}*/
.bc{width:940px;margin:0 auto;}
.p_rel{position: relative;}
.p_abs{position: absolute;}

.left{float:left;}
.textleft{text-align:left;}
.textright{text-align:right;}
.textcenter{text-align:center;}
.right{float:right;}
.hand{cursor:pointer !important;cursor:hand;}
.s{text-decoration: underline;}
.margin50{margin:5px 0;}
.margin05{margin:0 5px;}
.b1{border:1px solid #ffffff;}
.b2{border:1px solid #E9E9E9;}
.b3{border:1px solid #666666;}
.b4{border:1px solid #CCC;}
.hidden{display:none;}
.show{display:block;}

.changeOverInput{background:#ECF9FF;border:1px solid #67CCFF}
.changeOutInput{background:#FFF;border:1px solid #B6CFCD;}

.bgwhite, .bc{background:#FFF;}
.white{color:#FFF;}
.black{color:#000;}
.red{color:#F00;}
.green{color:#009900;}
.chen{color:#FF6600;}
.hui{color:#CCC;}
.danlv{color:#009A91;}

a{color: #000000;text-decoration: none;}
a:link{color: #000000;text-decoration: none;}
a:hover {color: #FF6600;text-decoration: underline;}

.a_red{color: #F00;text-decoration: none;}
.a_red:link{color: #F00;text-decoration: none;}
.a_red:hover{color: #F00;text-decoration: underline;}
.a_red:visited{color: #F00;text-decoration: none;}

.a_black{color: #000;text-decoration: none;}
.a_black:link{color: #000;text-decoration: none;}
.a_black:hover{color: #000;text-decoration: underline;}

.a_white{color: #FFF;text-decoration: none;}
.a_white:link{color: #FFF;text-decoration: none;}
.a_white:hover{color: #FFF;text-decoration: underline;}

.a_chen{color: #FF8000;text-decoration: none;}
.a_chen:link{color: #FF8000;text-decoration: none;}
.a_chen:hover{color: #FF8000;text-decoration: underline;}

.a_ku6{color: #009A91;text-decoration: none;}
.a_ku6:link{color: #009A91;text-decoration: none;}
.a_ku6:hover{color: #009A91;text-decoration: underline;}

.a_ku6_index{color: #009A91;text-decoration: none;}
.a_ku6_index:link{color: #009A91;text-decoration: none;}
.a_ku6_index:hover{color: #009A91;text-decoration: underline;}

.a_hui{color: #666666;text-decoration: none;}
.a_hui:link{color: #666666;text-decoration: none;}
.a_hui:hover{color: #666666;text-decoration: underline;}

.list ul li{float:left;height:20px;line-height:20px;background: url(ico_li.gif) 10px 10px no-repeat;}
.list ul li a{float:left;margin-left:20px;color:#333333;}
.list ul li a.amore{float:right;display:inline;margin-right:10px;}
.list ul li span a{float:left;margin-left:0px;color:#999999;}

.list14 ul li{height:22px;line-height:22px;}
.list14 ul li a{font-size:14px;background: url(line22.gif) repeat-x;}
.list14 ul li a:hover{color:#008FD5;text-decoration:none;}
.list14 ul li.li_more{margin-top:2px;background:none;}
.list14 ul li.li_more a{font-size:12px;float:right;margin-right:10px;background:none;}

.li_noa{margin:0 2px;}

.line1, .line1_a{height:1px;display:block;line-height:1px;font-size:1px;}
.line1{background:url(linex1.gif) repeat-x;}
.line1_a{background:url(linex1_a.gif) repeat-x;}
.line20{height:20px;line-height:20px;}
.ico_jing{width:16px;height:16px;background:url(ico_jing.gif) no-repeat;}
.ico_hot{width:20px;height:20px;background:url(ico_hot.gif) 0 5px no-repeat;}
.ico_star_vote{width:20px;height:20px;background:url(ico_star_vote.gif) repeat-x;}

.page{float:left;display:inline;height:22px;}
.page *{float:left;display:inline;line-height:20px;border:1px solid #B6CFCD;text-align:center;margin:0 3px;}
.page strong{background:#009A91;color:#FFFFFF;width:20px;}
.page a{width:20px;color:#009A91;}
.page a.qh{width:50px;}

html,#body100{height:100%;}
#error{height:80%;width:70%;position: relative;left:50%;margin-left:-35%;top:10%;background:#E4E9E9;}
#error div#logo{left:8%;top:8%;}
#err_box{width:480px;height:160px;left:50%;margin-left:-35%;top:14%;background:#FFF;}
#err_info{width:86% !important;width /**/:92%;padding:5px 3%;left:4%;top:5%;}
#err_info h1{line-height:22px;padding-left:20px;background:url(ico_reg_error.gif) 0 3px no-repeat;}
#report{margin:20px;}
#err_bt{width:100%;text-align:center;}
#err_box button{margin:0 5px;display:inline;width:64px;height:19px;line-height:19px;border:0;background:url(bt_bg.gif) no-repeat;}

/**/
#top{height:95px;}
#logo{height:85px;width:326px;top:7px;background:url(logo_newyear.gif) no-repeat;float:left;cursor:hand;}
#logo a{height:85px;width:326px;display:block;}
#top_fav{height:25px;line-height:25px;width: 620px;top:0;right:0;text-align:right;float:right;}
#search_top{height:60px !important;height /**/:62px;width:520px;right:0;background:url(search_bg.png) repeat-x;float:right;}
	#search_top form{width:100%;}
	#search_top form{float:left;display:inline;}
	#search_top form input.b1{width:354px;height:20px;line-height:18px;color:#F00;margin:12px 3px 0 9px;border:1px solid #7F9DB9;}
	#search_top form select{margin:11px 3px 0 3px;width:80px;width:70px !important;}
	#search_submit, #head_search_submit{
		margin:11px 0 0 3px;background:url(bg_search_bt.png) repeat-x;
		width:60px;height:21px;padding-top:1px;border:1px solid #7F9DB9;
	}
	#hot_search_tag{float:left;width:100%;line-height:20px;margin:5px 0 0 9px;}
/*头部搜索选择框*/
#searchBox{position:absolute;margin-left:367px !important;margin-left:0px;top:13px;background: url(searchbg.png) no-repeat;height:20px;width:71px;text-align:left;padding:4px 0 0 4px;cursor:pointer;}
#searchBoxdown{z-index:3;position:absolute;margin-left:367px !important;margin-left:0px;top:32px;width:63px !important;width:71px;border:1px solid #7F9DB9;padding:0px 3px;background:#FFF}
#searchBoxdown p{margin-top:5px;margin-bottom:7px;border-bottom:1px solid #DFE2E5;cursor:pointer;}

.ititle{width:100%;height:25px;line-height:25px;background:#F4F7F7;}
	.ititle h1{float:left;padding-left:8px;font-weight:normal;}
	.ititle a{float:right;margin-right:12px;}
#index_c{background:blue;}
#index_left{float: left;width:670px;}
#index_right{float: right;width:260px;}
.ileft, .iright{position: relative;margin-top:8px;}
.iright_bug{margin-top:8px;}


/**/
#nav{height:28px !important;height /**/:30px;width:938px !important;width /**/:940px;border:1px solid #C3CECD;background:url(nav_bg.png) repeat-x}
	#nav ul{margin:1px;}
	#nav ul li{height:26px;background:none;}
	#nav ul li.selected{background:url(nav_selected.gif);}
	#nav ul li.no{margin-top:5px;width:1px;height:20px;background:url(nav_1y.gif) no-repeat;}
	#nav ul li a{font-size:14px;letter-spacing:5px;margin:0;padding-top:2px;line-height:24px;width:52px;text-align:center;text-decoration: none;}
	#nav ul li a:hover{background:#B6CFCD;}
	#rec_upload{float:right;height:26px;width:70px;}
	#rec_upload a{float:left;display:inline;padding-top:2px;line-height:24px;font-size:14px;color:#008000;}
	#rec_upload a.no{margin:5px 10px 0;width:1px;height:20px;background:url(nav_1y.gif) no-repeat;}

/**/
/*评论样式*/
	.comment_line20{float:right;padding:0 10px;width:150px;}
	.comment_line20 span, .comment_line20 a, .comment_line20 a:hover{color:#009A91;}
	.comment_line20 span.red{color:#F00;margin:0 5px;}
	.comment_line20 a{margin-left:10px;}
	.comment_line20 a, .comment_line20 a:hover{color:#666666;}
	.comment_line20 *{float:left;display:inline;}
.c_page_info, .comment_box{width:96%;margin:5px 2%;}
#show_comment div.line1_a{width:96%;margin:5px 2%;}
.c_page_info p{height:22px;line-height:22px;margin:0;}
.c_page_info div.page{float:right;}
.c_page_info div strong.w50{width:50px;}

.comment_box *{float:left;display:inline;}
.comment_box img{width:60px;height:60px;border:1px solid #000;float:left;}
.comment_box ul{margin-left:10px;width:440px !important;width /**/:430px;}
.comment_box ul li{width:100%;line-height:20px;}
.comment_box ul li.cmt_9{width:90%;margin-right:8%;}
.comment_box ul li.cmt_9 span.lv{color:#009A91;margin-right:10px;}
.comment_box ul li.cmt_q{background:#F4FBFB;border:1px solid #C3CECD;margin:6px 0;padding:6px;width:100%;}
.comment_box ul li.cmt_q p{width:100%;}
.comment_box ul li.cmt_q p span{color:#999999;}
.comment_box ul li.cmt_q p span.lv{color:#009A91;margin:0 4px;}
.comment_box ul li a.b_ku6 {color:#009A91;text-decoration:none;}
.comment_box ul li a.a_ku6, .comment_box ul li.cmt_1 a{text-decoration:underline;}
.comment_box ul li img{border:0px;width:20px;height:20px;}
.comment_box p{width:175px;}
.comment_box p span{color:#F00;}
.comment_box p a{margin-left:5px;color:#009A91;}
.comment_box p a:hover{color:#009A91;}
.comment_box div{font-size:28px;font-family:"Arial Black";width:160px;height:50px;line-height:50px;text-align:right;color:#D9F0EE;}

#c_title{height:25px;line-height:22px;border-bottom:1px solid #C3CECD;}
#c_title ul{left:7px;}
#c_title ul li{margin:4 2px;width:74px;text-align:center;background:url(m_bg.gif) no-repeat;}
#c_title ul li.Selected{background:url(m_select.gif) no-repeat;}
#c_title ul li a{width:74px;font-size:12px;font-weight:normal;color:#000;letter-spacing:0;text-align:center;}
#c_title ul li a:hover{background:url(m_bg.gif) no-repeat;}
#c_title ul li.Selected a{color:#000;font-weight:bold;}
#c_title ul li.Selected a:hover{text-decoration:none;}
#c_search{margin-top:10px;margin-bottom:5px;}
#c_search div p{height:100%;width:100%;text-align:center;}


	#c_search div ul.c_face{float:right;margin-left:10px;width:132px;height:100px;}
	#c_search div ul.c_face li{background:none;float:left;display:inline;margin:3px;}
	#c_search div ul.c_face li a{margin:0;}

	#comment_form{width:96%;padding-left:10px;}
	#comment_form form p{float:left;margin-top:-2px !important;margin-top:-17px;text-align:left;height:22px;}
	#comment_form form p span{line-height:22px;}
	#comment_form form textarea{float:left;width:75%;margin-bottom:5px;}
	#comment_form form input.comment_sub{width:60px;height:22px;line-height:22px;background:#FFF;text-align:center;background:#C0D3E9;}
	#comment_remLen{margin-left:2px;margin-right:21px !important;margin-right: 13px;width:24px !important;width:26px;height:18px;line-height:14px;}
	#comment_guestAdd{margin-left:20px !important;margin-left:3px;}

#end{padding-top:8px;z-index:10;text-align:center;}
#end div.line1{width:98%;left:1%;background:url(linex3.gif) repeat-x;}
#end .endmenu{top:22px;width:100%;text-align:center;}
#end .endmenu a{margin:0 10px;}
#end .copyright{top:32px;width:100%;padding-bottom:10px;text-align:center;line-height:48px;z-index:-1;}
#end .copyright img{top:15px;position:relative;}

/* PopupText */
.cPopText {
	font-family: Tahoma, Verdana; background-color: #FFFFCC; border: 1px #000000 solid; font-size: 12px;
	line-height: 18px;
	padding: 2px 4px;
	visibility: hidden; filter: Alpha(Opacity=100)
}
/* PageList */
.pagelist{width:100%;margin-left:10px;}
.pagelist a, .pagelist span, .pagelist input{display: block;float: left;padding: 0.2em 0.5em;margin-right: 0.1em;border: 1px solid #B6CFCD;text-decoration: none;background: #fff;}
.pagelist a:hover {border-color: #009A91;}
.pagelist a.current { border: 1px solid #2E6AB1;font-weight: bold;background:#009A91;color:#FFFFFF;}
/*MessagBox*/
.MsgBox {border:0;margin:0;padding:0px;}
	.MsgBox div {position:relative;}
	.MsgBox #mHead {z-index:100; margin-left:20px; margin-bottom:-1px; }
	.MsgBox #mBody {z-index:1; width:500px; border:1px solid #C5FFCF; padding:3px; background-color: #FFFFFF;}
		.MsgBox #mBody .begin {font-weight: bold;color: #009A91;}
		.MsgBox #mBody .text {margin-left:25px;}
		.MsgBox #mBody .relay {text-align:right;padding-right:5px;}
	.MsgBox .mInput{margin-top:5px; width:500px; border:1px solid #C5FFCF; padding:3px; background-color: #FFFFFF;}

/*文字链*/
div.adslist{margin:4px;}
div.adslist ul li{width:125px;height:21px;line-height:21px;float:left;display:block;}
div.adslist ul li a{color:#467902;} 

/*首页头部新加样式*/
/*top\search*/
.z9{z-index:9;}
#content{width:940px;margin:5px auto;}
.box{width:940px;margin:5px auto;}
.top_fun{float:right;margin-top:8px;line-height:180%;letter-spacing:2px;width:74px;text-align:center;}
#menu{height:31px;position:relative;background:#f4f7f7;border-bottom:1px solid #c3cecd;z-index:1;}
#menu .nav{position:absolute;top:6px;left:6px;height:25px;}
#menu .nav ul{}
#menu .nav li{float:left;padding:0 3px;line-height:200%;}
#menu .nav li img{position:absolute;right:304px;top:-6px;}
#menu .nav li.xx{background:url(img/dotline.jpg) repeat-y;width:1px;height:13px;}
#menu .nav li a{font-size:14px;}
#menu .nav li.sel{display:block;font-weight:bold;padding:0 12px;border:solid #c3cecd;border-width:1px 1px 0 1px;background:url(http://img.ku6.com/common/dh_bg.gif) repeat-x;}
.sidenav{float:left;border:0;display:inline;font-weight:normal;}
.sidenav a{margin:0 4px;font-size:12px;font-weight:normal;}
.usediv{height:26px;line-height:26px;padding-right:5px;background:url(http://img.ku6.com/common/jbbg.gif) repeat-x;text-align:right;color:#999;}
.updown{background:transparent url(http://img.ku6.com/common/updown.gif) no-repeat scroll 0%;font-size:13px;font-weight:bold;height:23px;line-height:23px;margin-right:19px;position:absolute;right:90px;text-align:center;top:5px;width:80px;}
.album{background:transparent url(http://img.ku6.com/common/updown.gif) no-repeat scroll 0%;font-size:13px;font-weight:bold;height:23px;line-height:23px;margin-right:19px;position:absolute;right:0px;text-align:center;top:5px;width:80px;}

/**/
#top{height:75px;}
#logo{height:85px;width:326px;top:2px;background:url(http://img.ku6.com/common/logo_newyear.gif) no-repeat;float:left;cursor:hand;}
#logo a{height:85px;width:326px;display:block;}
#top_fav{height:25px;line-height:25px;width:620px;top:0;right:0;text-align:right;float:right;}
#search_top{height:60px;width:508px;text-align:left;margin-top:5px;top:4px;right:4px;background:url(http://img.ku6.com/common/search_bg.png) repeat-x;float:right;}
#search_top form{width:100%;display:inline;vertical-align:middle;}
#search_top form input.b1{width:354px;height:20px;line-height:18px;color:#F00;margin:12px 3px 0 9px;border:1px solid #7F9DB9;}
#search_top form select{margin:12px 3px 0 3px;width:70px;}
#search_submit{margin:12px 0 0 70px;background:url(http://img.ku6.com/common/bg_search_bt.png) repeat-x;
width:60px;height:21px;padding-top:1px;border:1px solid #7F9DB9;}
#head_search_submit {margin:10px 0 0 2px;background:url(http://img.ku6.com/common/bg_search_bt.png) repeat-x;
width:60px;height:21px;padding-top:1px;border:1px solid #7F9DB9;}
#hot_search_tag{float:left;width:100%;line-height:20px;margin:5px 0 0 9px;}
/*头部搜索选择框*/
#searchBox{margin-right:4px;position:absolute;right:69px;*right:80px;top:13px;background:url(http://img.ku6.com/common/searchbg.png) no-repeat;height:19px !important;height:22px;width:67px !important;width:71px;text-align:left;padding:4px 0 0 4px;cursor:pointer;}
#searchBoxdown{position:absolute;margin-left:364px !important;margin-left:-145px;top:34px;width:63px !important;width:71px;border:1px solid #7F9DB9;padding:0px 3px;background:#FFF}
#searchBoxdown p{margin-top:5px;margin-bottom:7px;border-bottom:1px solid #DFE2E5;cursor:pointer;}

/*新加样式为logo由背景变为图片*/
#top{margin:2px 0;overflow:none;zoom:1;}
#newlogo{height:73px;width:326px;float:left;overflow:hidden;}
#newlogo .l_img{float:left;display:block;height:73px;width:191px;cursor:pointer;}
#newlogo .r_img{float:right;display:block;height:73px;width:135px;cursor:pointer;}
#newlogo a{padding-top:73px;}